Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F2 USA F9 USA F15 USA F16 USA F17 USA F2 USA F3 Thailand F2 Japan F9 Japan F10 Australia F12 Cambodia F1 Thailand F1 Thailand F2 India F4 Indonesia F5 Laos F1 Thailand F4 Thailand F5 Chinese Taipei F1 Chinese Taipei F2 Canada F5 China F1 China F2 Thailand F2 Chinese Taipei F1 Cambodia F1 Cambodia F2 Thailand F2 USA F9 Japan F2 Japan F3 Thailand F4 Thailand F6 USA F4 Indonesia F3 Thailand F1 Japan F1 Hong Kong F3 Thailand F11 Thailand F10 USA F3 Thailand F3 Australia F13 Ourocard Tennis Challenger - Sao Paulo Nova Challenger Osaka - Osaka Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Sporting Challenger - Turin USTA Seascape Challenger - Aptos Cridicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Honda-Kah Open - Singapore USTA Tennis Championships of Austin - Austin Yokohama International Tennis Tournament - Yokohama Ho Chi Minh City Challenger - Ho Chi Minh City Honda Kah Singapore Men's Tennis Open - Singapore Fergana Challenger - Fergana USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington Yokohama Challenger 2001 - Yokohama University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign The 70th King's Cup and Queen's Cup - Bangkok USTA Challenger of Dallas - Dallas Heineken Challenger - Ho Chi Minh City New Delhi Challenger - New Delhi Atlantic City Open - Atlantic City The Granby Natrel Challenger - Granby Binghamton Professional Tennis Tournament - Binghamton Akbank Private Banking-TED Open - Istanbul Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Czech Indoor Open - Prague Jameson Cup - Milan Hilton Waikoloa Village USTA Challenger - Waikoloa Corona Mexico City Open - Mexico City Busan Open - Busan Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City The Surbiton Trophy - Surbiton 2004 Colorado Tennis Classic - Denver Binghamton Professional Tennis Tournament - Binghamton 2004 Keys Gate Challenger - Homestead The Wright Financial Group USTA Challenger - Champaign Open de la Ville de Saint Denis - Reunion Island Hilton Waikoloa Village USTA Challenger - Waikoloa 2005 Freeman Men's Challenger - Joplin Heineken Challenger - Ho Chi Minh City Challenger Casablanca San Angel - Mexico City Nottingham Men's Challenger - Nottingham Fergana Challenger - Fergana dBI Tennis Challenger - Binghamton Samsung Securities Cup - Seoul USTA Illinois Challenger - Champaign The LTA Sunderland Challenger - Sunderland Internationaux du Doubs - Besancon Coffee Cup Challenger - Chikmagalur Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Fifth-Third Bank Tennis Classic - Lexington GHI Bronx Tennis Classic - Bronx Challenger Ford de Cherbourg - Cherbourg The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Samsung Secruities Cup Challenger - Seoul Dharwad Challenger 2006 - Dharwad Flea Market Cup Busan Challenger Tennis - Busan Music City Challenger - Nashville Kia International In Kawana - Kawana Ciudad de Pozoblanco Open Diputacion - Cordoba South African Airways Tennis Open - Durban Freeman Men's $50,000 Challenger - Joplin BMW Tennis Championship - Sunrise II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Countrywide Classic USTA Challenger - Carson Unicredit Czech Open 2007 - Prostejov ECU Prague Open - Prague Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2007 Nielsen Pro Tennis Championship - Winnetka Fifth Third Bank Tennis Championships - Lexington Challenger Natrel Presented by National Bank - Granby Levene Gouldin & Thompson Tennis Challenger - Binghamton Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock Oklahoma Challenger - Tulsa Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Samsung Securities Cup - Seoul Flea Market Cup - Busan Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas 2008 China TCL Challenger - Guangzhou GHI Bronx Classic - Bronx Shimadzu All Japan Indoor Tennis Championships - Kyoto San Luis Potosi Challenger - San Luis Potosi Busan Open Challenger Tennis - Busan Tallahassee Tennis Challenger - Tallahassee III Isla de Lanzarote - Lanzarote Fergana Challenger - Fergana Countrywide Classic USTA Men's Challenger - Carson Credicard Mastercard Tennis Cup - Campos do Jordao Izmir Cup - Izmir The Surbiton Trophy - Surbiton Nielsen USTA Pro Tennis Championship - Winnetka Challenger Banque Nationale - Granby Moncton Men's Challenger - Moncton Oldum Brown Vancouver Open - Vancouver New Delhi Challenger IV - New Delhi Karshi Challenger - Karshi Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Waco Tennis Challenger - Waco 2008 Lubbock Challenger - Lubbock Flea Market Cup Busan Challenger Tennis - Busan Ford Tennis Championships - Louisville President's Cup - Astana National Bank Men's Rimouski Challenger - Rimouski JSM Challenger of Champaign - Urbana Dunlop World Challenge - Toyota Noumea Challenger Heilbronn Challenger Carson Challenger Wroclaw Challenger Dallas Challenger Melbourn Challenger Lexington Challenger Bangkok Challenger Korat Challenger Baton Rouge Challenger Mexico City Challenger Samsung Securities Cup - Seoul Talahassee Challenger Fergana Challenger Yuba City Challenger Winnetka Challenger Aptos Challenger Vancouver Challenger Tulsa Challenger Sacramento Challenger Seoul Challenger Charlottesville Challenger Knoxville Challenger Tallahassee Challenger Savannah Challenger Sarasota Challenger Ojai Challenger Sacramento Challenger Calabasas Challenger Knoxville Challenger Noumea Challenger Honolulu Challenger Caloundra Challenger Johannesburg Challenger Fergana Challenger Bangkok Challenger Wuhai Challenger ATP Challenger Numea - New Caledonia Tiburon Challenger Bangkok Challenger Tiburon Challenger Seoul Challenger Burnie Challenger Singapore Challenger Kyoto Challenger Astana Challenger Kaohsiung Challenger Busan Challenger Winnetka Challenger Vancouver Challenger Charlottesville Challenger Bangkok Challenger Champaign Challenger USTA Men's Challenger of Dallas - Dallas Busan Challenger Beijing Challenger Astana Challenger Draft Corona Mexico City Open - Mexico City Tashkent Challenger Toyota Challenger Burnie Challenger West Lakes Challenger Anning Challenger Busan Challenger Tianjin Challenger Nanchang Challenger Shanghai Challenger Indore Challenger Toyota Challenger Maui Challenger Sarasota Challenger Burnie Challenger Taipei City Challenger Media Will Cup Busan Challenger Tennis - Busan Pingguo Challenger Nottingham Challenger Shimadzu All Japan Indoor - Kyoto The Scottish Tennis Championships - Edinburgh Shimadzu All Japan Indoor - Kyoto Guadalajara Challenger AIG Japan Open - Tokyo HTV Challenger - Ho Chi Minh City President's Cup - Tashkent Okal Cup 2003 - Eckental IPP Open - Helsinki Samsung Securities Cup Challenger - Seoul Tata Open - Chennai The Stella Artois Grass Court Championships - London Beijing Challenger China Open - Beijing Thailand Open - Bangkok The Stella Artois Championships - London The 10tele.com Open - Nottingham Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Tennis Channel Open - Las Vegas The Artois Championships - London Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril AEGON Championships - London Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Medibank International - Sydney Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Brisbane International - Brisbane Apia International - Sydney Campbell's Hall of Fame Tennis Championships - Newport PTT Thailand Open - Bangkok Brisbane International - Brisbane SAP Open - San Jose Fergana Tennis Challenger Tournament - Fergana Singapore Mens Tennis Open - Singapore Bangkok Challenger - Bangkok Tallahassee Challenger USTA Challenger - Champaign Savannah Challenger New Delhi Challenger III - New Delhi Credicard Mastercard Tennis Cup - Campos do Jordao Busan Open Challenger Tennis - Busan Prostejov Challenger Nottingham Challenger Nottingham-2 Challenger Lexington Challenger Granby Challenger The Natrel's Challenger of Granby - Granby Gallagher International - Hamilton Kun-Ming Challenger Binghamton Professional Tennis Tournament - Binghamton Sporting Challenger 2003 - Turin ATP Heineken Challenger 2000 - Ho Chi Minh City St. Francis Health System USTA Challenger - Tulsa Osaka International Tennis Tournament - Osaka Kyoto Challenger - Kyoto Time Warner USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx The 69th King's Cup-Thailand Open - Bangkok Yokohama World Tennis Gaora Cup - Yokohama Pune Challenger Shimadzu All Japan Indoor - Kyoto ATP Bangalore Challenger - Bangalore The Comercia Challenger - Aptos 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos 12th BH Tennis Open International Cup - Belo Horizonte Heineken Challenger 2004 - Ho Chi Minh City Ciudad de Pozoblanco 'Open Diputacion' - Cordoba 13 BH Tennis Open International Cup - Belo Horizonte Samsung Securities Cup - Seoul Music City Challenger - Nashville Singha Tennis Classic - Tarzana Music City Challenger - Nashville Odlum Brown Vancouver Open - Vancouver Rogers Masters - Toronto Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Baton Rouge Pro Tennis Classic - Baton Rouge BNP Paribas Open - Indian Wells 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Sony Ericsson Open - Miami GHI Bronx Tennis Classic - Bronx 2008 Knoxville Challenger - Knoxville Orleans Challenger Champaign Challenger Binghamton Challenger Australian Open - Melbourne Sarasota Challenger U.S. Open - New York Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas French Open - Paris Australian Open - Melbourne Tashkent Challenger - Tashkent Melbourne Challenger Samsung Securities Cup - Seoul Legg Mason Tennis Classic - Washington D.C. Bangkok Challenger AIG Japan Open - Tokyo Winnetka Challenger Busan Challenger Australian Open - Melbourne Zagreb Challenger Wimbledon - London Sarasota Challenger U.S. Open - New York Australian Open - Melbourne Carson Challenger Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Busan Challenger Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Shanghai Challenger Noumea Challenger Kaoshuing Challenger Delray Beach International Tennis Championships - Delray Beach Australian Open - Melbourne Pingguo Challenger Dallas Challenger French Open - Paris Dallas Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne AIG Japan Open - Tokyo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Dallas Challenger U.S. Open - New York Honolulu Challenger Australian Open - Melbourne Dallas Challenger French Open - Paris Seoul Challenger Wimbledon - London Australian Open - Melbourne French Open - Paris Campbells Hall of Fame Tennis Championships - Newport Charlottesville Challenger Bank Austria Tennis Trophy - Vienna Wimbledon - London Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Knoxville Challenger Thailand Open - Bangkok Sunrise Challenger Maui Challenger Open de Nice Cote d'Azur - Nice Dallas Challenger Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Countrywide Classic - Los Angeles Baton Rouge Challenger Thailand Open - Bangkok Delray Beach International Tennis Championships - Delray Beach U.S. National Indoor Tennis Championships - Memphis RCA Championships - Indianapolis Traralgon Challenger The Stella Artois Championships - London Delray Beach International Tennis Championships - Delray Beach Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, 1R, THA-PAK 5-0 Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 1R, THA-KAZ 3-2 Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, Group II, 1R, POC-THA 0-5 Davis Cup, Group II, 1R, SRI-THA 1-3 Davis Cup, Group II, 1R, KUW-THA 1-4 Yokohama Challenger SAP Open - San Jose Davis Cup, Group II, 3R, THA-PAK 4-1 Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Wimbledon (juniors) Farmers Classic - Los Angeles 15th Asian Games Doha 2006 Legg Mason Tennis Classic - Washington PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Kyoto Challenger Guangzhou Challenger Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston AEGON Championships - London Farmers Classic - Los Angeles Toyota Challenger The Stella Artois Grass Court Championships - London Thailand Open - Bangkok Aircel Chennai Open - Chennai Tiburon Challenger US Men's Clay Court Championship - Houston Heineken Challenger - Ho Chi Minh City GHI Bronx Tennis Classic - Bronx Aegon Nottingham Open - Nottingham The Scottish Tennis Championships - Edinburgh Hilton Waikoloa Village USTA Challenger - Waikoloa Bangkok Challenger The LTA Wrexham Challenger - Wrexham Warsteiner Challenger Wolfsburg - Wolfsburg Sunset Moulding Yuba City Racquet Club Challenger - Yuba City AIG Japan Open - Tokyo Chennai Open - Chennai Countrywide Classic - Los Angeles Thailand Open - Bangkok Regions Morgan Keegan Championships - Memphis Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo U.S. Mens's Clay Court Championship - Houston AEGON International - Eastbourne Waldbaum's Hamlet Cup - Long Island Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Campbell's Hall of Fame Tennis Championships - Newport Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai AEGON Championships - London U.S. Open - New York Sony Ericsson Open - Miami Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Pacific Life Open - Indian Wells Thailand Open - Bangkok Heineken Open - Auckland U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris French Open - Paris Asian Hopman Cup - Astana Davis Cup, Group 1, PO, THA-CHN, 1-4 Davis Cup, Group II, 2R, PHI-THA 4-1 Davis Cup, Group I, 1R, THA-KOR 2-3 U.S. Open - New York Australian Open - Melbourne River Oaks International Tennis Tournament - Houston NASDAQ-100 Open - Miami Shanghai - Shanghai French Open - Paris French Open - Paris U.S. Open - New York Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group II, 2R, INA-THA 3-2 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 5-0 Davis Cup, Group 2, PO, COL-BAH 5-0 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, Group 1, 2R, AUS-THA 5-0 Australian Open (juniors) U.S. Open (juniors) French Open (juniors)